keep something on its feet - French English Dictionary